aluminium anode - English Synonyms Dictionary